home *** CD-ROM | disk | FTP | other *** search
/ Language/OS - Multiplatform Resource Library / LANGUAGE OS.iso / prolog / ai.prl / opnprlg1.hqx / Open Prolog / Open Prolog.rsrc / CODE_25_initNames.txt < prev    next >
Text File  |  1993-04-15  |  63KB  |  1,194 lines

  1. # near model CODE resource
  2. # entry label at 0x0000
  3. export_405:
  4. entry:
  5. 00000000  48E7 E0C0                movem.l    -[A7], D0,D1,D2,A0,A1
  6. 00000004  43FA 0048                lea.l      A1, [PC + 0x48 /* 0000004E */]
  7. label00000008:
  8. 00000008  4240                     clr.w      D0
  9. 0000000A  4EAD 087A                jsr        [A5 + 0x87A]
  10. 0000000E  7200                     moveq.l    D1, 0x00
  11. 00000010  3229 0002                move.w     D1, [A1 + 0x2]
  12. 00000014  5881                     addq.l     D1, 4
  13. 00000016  0801 0000                btst.b     D1, 0x0
  14. 0000001A  6702                     beq        +0x4 /* 0000001E */
  15. 0000001C  5281                     addq.l     D1, 1
  16. label0000001E:
  17. 0000001E  D3C1                     add.l      A1, D1
  18. 00000020  3419                     move.w     D2, [A1]+
  19. 00000022  6704                     beq        +0x6 /* 00000028 */
  20. 00000024  2B80 2000                move.l     [A5 + D2.w], D0
  21. label00000028:
  22. 00000028  3419                     move.w     D2, [A1]+
  23. 0000002A  670C                     beq        +0xE /* 00000038 */
  24. 0000002C  D0AD E8A8                add.l      D0, [A5 - 0x1758]
  25. 00000030  C188                     exg        D0, A0
  26. 00000032  1142 0006                move.b     [A0 + 0x6], D2
  27. 00000036  C188                     exg        D0, A0
  28. label00000038:
  29. 00000038  4A91                     tst.l      [A1]
  30. 0000003A  66CC                     bne        -0x32 /* 00000008 */
  31. 0000003C  4CDF 0307                movem.l    A1,A0,D2,D1,D0, [A7]+
  32. 00000040  4E75                     rts
  33. 00000042  894E 414D                pack       -[A4], -[A6], 0x414D
  34. 00000046  4553                     chk.w      D2, [A3]
  35. 00000048  494E                     chk.w      D4, A6
  36. 0000004A  4954                     chk.w      D4, [A4]
  37. 0000004C  0000 0002                ori.b      D0, 0x2
  38. 00000050  0001 2B00                ori.b      D1, 0x0
  39. 00000054  0000 0040                ori.b      D0, 0x40 /* '@' */
  40. 00000058  0002 0001                ori.b      D2, 0x1
  41. 0000005C  2D00                     move.l     -[A6], D0
  42. 0000005E  0000 0041                ori.b      D0, 0x41 /* 'A' */
  43. 00000062  0002 0001                ori.b      D2, 0x1
  44. 00000066  2A00                     move.l     D5, D0
  45. 00000068  0000 0042                ori.b      D0, 0x42 /* 'B' */
  46. 0000006C  0002 0001                ori.b      D2, 0x1
  47. 00000070  2F00                     move.l     -[A7], D0
  48. 00000072  0000 0043                ori.b      D0, 0x43 /* 'C' */
  49. 00000076  0002 0003                ori.b      D2, 0x3
  50. 0000007A  6D6F                     blt        +0x71 /* 000000EB */
  51. 0000007C  6400 0000                bcc        +0x2 /* 0000007E */
  52. // begin alternate branch 0000007E-00000088
  53. label0000007E:
  54. 0000007E  0000 0044                ori.b      D0, 0x44 /* 'D' */
  55. 00000082  0001 0001                ori.b      D1, 0x1
  56. 00000086  2D00                     move.l     -[A6], D0
  57. // end alternate branch 0000007E-00000088
  58. label0000007E: // (misaligned)
  59. 00000080  0044 0001                ori.w      D4, 0x1
  60. 00000084  0001 2D00                ori.b      D1, 0x0
  61. 00000088  0000 0045                ori.b      D0, 0x45 /* 'E' */
  62. 0000008C  0002 0002                ori.b      D2, 0x2
  63. 00000090  2F5C 0000                move.l     [A7 + 0x0], [A4]+
  64. 00000094  0046 0002                ori.w      D6, 0x2
  65. 00000098  0002 5C2F                ori.b      D2, 0x2F /* '/' */
  66. 0000009C  0000 0047                ori.b      D0, 0x47 /* 'G' */
  67. 000000A0  0001 0001                ori.b      D1, 0x1
  68. 000000A4  7E00                     moveq.l    D7, 0x00
  69. 000000A6  0000 0048                ori.b      D0, 0x48 /* 'H' */
  70. 000000AA  0001 0001                ori.b      D1, 0x1
  71. 000000AE  5C00                     addq.b     D0, 6
  72. 000000B0  0000 0048                ori.b      D0, 0x48 /* 'H' */
  73. 000000B4  0002 0002                ori.b      D2, 0x2
  74. 000000B8  3C3C 0000                move.w     D6, 0x0
  75. 000000BC  0049 0002                ori.w      A1, 0x2
  76. 000000C0  0002 3E3E                ori.b      D2, 0x3E /* '>' */
  77. 000000C4  0000 004A                ori.b      D0, 0x4A /* 'J' */
  78. 000000C8  0000 0007                ori.b      D0, 0x7
  79. 000000CC  6370                     bls        +0x72 /* 0000013E */
  80. 000000CE  7574                     moveq.l    D2, 0x74
  81. 000000D0  696D                     bvs        +0x6F /* 0000013F */
  82. 000000D2  6500 0000                bcs        +0x2 /* 000000D4 */
  83. // begin alternate branch 000000D4-000000DE
  84. label000000D4:
  85. 000000D4  0000 004B                ori.b      D0, 0x4B /* 'K' */
  86. 000000D8  0000 0006                ori.b      D0, 0x6
  87. 000000DC  6D61                     blt        +0x63 /* 0000013F */
  88. // end alternate branch 000000D4-000000DE
  89. label000000D4: // (misaligned)
  90. 000000D6  004B 0000                ori.w      A3, 0x0
  91. 000000DA  0006 6D61                ori.b      D6, 0x61 /* 'a' */
  92. 000000DE  7869                     moveq.l    D4, 0x69
  93. 000000E0  6E74                     bgt        +0x76 /* 00000156 */
  94. 000000E2  0000 004C                ori.b      D0, 0x4C /* 'L' */
  95. 000000E6  0000 0006                ori.b      D0, 0x6
  96. 000000EA  6D69                     blt        +0x6B /* 00000155 */
  97. label000000EB: // (misaligned)
  98. 000000EC  6E69                     bgt        +0x6B /* 00000157 */
  99. 000000EE  6E74                     bgt        +0x76 /* 00000164 */
  100. 000000F0  0000 004D                ori.b      D0, 0x4D /* 'M' */
  101. 000000F4  0001 0003                ori.b      D1, 0x3
  102. 000000F8  6162                     bsr        +0x64 /* 0000015C */
  103. 000000FA  7300                     moveq.l    D1, 0x00
  104. 000000FC  0000 0050                ori.b      D0, 0x50 /* 'P' */
  105. 00000100  0000 0002                ori.b      D0, 0x2
  106. 00000104  5B5D                     subq.w     [A5]+, 5
  107. 00000106  0000 004E                ori.b      D0, 0x4E /* 'N' */
  108. 0000010A  0002 0001                ori.b      D2, 0x1
  109. 0000010E  2E00                     move.l     D7, D0
  110. 00000110  0000 004F                ori.b      D0, 0x4F /* 'O' */
  111. 00000114  0002 0002                ori.b      D2, 0x2
  112. 00000118  2F2F 0000                move.l     -[A7], [A7 + 0x0]
  113. 0000011C  0043 0001                ori.w      D3, 0x1
  114. 00000120  0012 7379                ori.b      [A2], 0x79 /* 'y' */
  115. 00000124  7374                     moveq.l    D1, 0x74
  116. 00000126  656D                     bcs        +0x6F /* 00000195 */
  117. 00000128  2465                     movea.l    A2, -[A5]
  118. 0000012A  6E74                     bgt        +0x76 /* 000001A0 */
  119. 0000012C  7279                     moveq.l    D1, 0x79
  120. 0000012E  2470 6F69 6E74           movea.l    A2, [[A0 + 0x6E74]]
  121. 00000134  F138                     .extension 0x138 // unimplemented
  122. 00000136  0000 0000                ori.b      D0, 0x0
  123. 0000013A  0016 7379                ori.b      [A6], 0x79 /* 'y' */
  124. label0000013E:
  125. 0000013E  7374                     moveq.l    D1, 0x74
  126. label0000013F: // (misaligned)
  127. 00000140  656D                     bcs        +0x6F /* 000001AF */
  128. 00000142  2466                     movea.l    A2, -[A6]
  129. 00000144  6F6F                     ble        +0x71 /* 000001B5 */
  130. 00000146  7424                     moveq.l    D2, 0x24
  131. 00000148  6465                     bcc        +0x67 /* 000001AF */
  132. 0000014A  6275                     bhi        +0x77 /* 000001C1 */
  133. 0000014C  6724                     beq        +0x26 /* 00000172 */
  134. 0000014E  686F                     bvc        +0x71 /* 000001BF */
  135. 00000150  6F6B                     ble        +0x6D /* 000001BD */
  136. 00000152  F156                     .extension 0x156 // unimplemented
  137. 00000154  0000 0000                ori.b      D0, 0x0
  138. // begin alternate branch 00000156-0000015C
  139. label00000156:
  140. 00000156  0000 0016                ori.b      D0, 0x16
  141. label00000157: // (misaligned)
  142. 0000015A  7379                     moveq.l    D1, 0x79
  143. // end alternate branch 00000156-0000015C
  144. label00000155: // (misaligned)
  145. label00000156: // (misaligned)
  146. label00000157: // (misaligned)
  147. 00000158  0016 7379                ori.b      [A6], 0x79 /* 'y' */
  148. fn0000015C:
  149. 0000015C  7374                     moveq.l    D1, 0x74
  150. 0000015E  656D                     bcs        +0x6F /* 000001CD */
  151. 00000160  2466                     movea.l    A2, -[A6]
  152. 00000162  6F6F                     ble        +0x71 /* 000001D3 */
  153. label00000164:
  154. 00000164  7424                     moveq.l    D2, 0x24
  155. 00000166  6465                     bcc        +0x67 /* 000001CD */
  156. 00000168  6275                     bhi        +0x77 /* 000001DF */
  157. 0000016A  6724                     beq        +0x26 /* 00000190 */
  158. 0000016C  686F                     bvc        +0x71 /* 000001DD */
  159. 0000016E  6F6B                     ble        +0x6D /* 000001DB */
  160. 00000170  F16C                     .extension 0x16C // unimplemented
  161. label00000172:
  162. 00000172  0000 0000                ori.b      D0, 0x0
  163. 00000176  0016 7379                ori.b      [A6], 0x79 /* 'y' */
  164. 0000017A  7374                     moveq.l    D1, 0x74
  165. 0000017C  656D                     bcs        +0x6F /* 000001EB */
  166. 0000017E  2466                     movea.l    A2, -[A6]
  167. 00000180  6F6F                     ble        +0x71 /* 000001F1 */
  168. 00000182  7424                     moveq.l    D2, 0x24
  169. 00000184  6465                     bcc        +0x67 /* 000001EB */
  170. 00000186  6275                     bhi        +0x77 /* 000001FD */
  171. 00000188  6724                     beq        +0x26 /* 000001AE */
  172. 0000018A  686F                     bvc        +0x71 /* 000001FB */
  173. 0000018C  6F6B                     ble        +0x6D /* 000001F9 */
  174. 0000018E  F184                     .extension 0x184 // unimplemented
  175. label00000190:
  176. 00000190  0000 0000                ori.b      D0, 0x0
  177. 00000194  0016 7379                ori.b      [A6], 0x79 /* 'y' */
  178. label00000195: // (misaligned)
  179. 00000198  7374                     moveq.l    D1, 0x74
  180. 0000019A  656D                     bcs        +0x6F /* 00000209 */
  181. 0000019C  2466                     movea.l    A2, -[A6]
  182. 0000019E  6F6F                     ble        +0x71 /* 0000020F */
  183. label000001A0:
  184. 000001A0  7424                     moveq.l    D2, 0x24
  185. 000001A2  6465                     bcc        +0x67 /* 00000209 */
  186. 000001A4  6275                     bhi        +0x77 /* 0000021B */
  187. 000001A6  6724                     beq        +0x26 /* 000001CC */
  188. 000001A8  686F                     bvc        +0x71 /* 00000219 */
  189. 000001AA  6F6B                     ble        +0x6D /* 00000217 */
  190. 000001AC  F192                     .extension 0x192 // unimplemented
  191. label000001AE:
  192. 000001AE  0000 0000                ori.b      D0, 0x0
  193. label000001AF: // (misaligned)
  194. 000001B2  000A 6375                ori.b      A2, 0x75 /* 'u' */
  195. label000001B5: // (misaligned)
  196. 000001B6  7272                     moveq.l    D1, 0x72
  197. 000001B8  656E                     bcs        +0x70 /* 00000228 */
  198. 000001BA  7424                     moveq.l    D2, 0x24
  199. 000001BC  5656                     addq.w     [A6], 3
  200. label000001BD: // (misaligned)
  201. 000001BE  F19A                     .extension 0x19A // unimplemented
  202. label000001BF: // (misaligned)
  203. 000001C0  0000 0000                ori.b      D0, 0x0
  204. label000001C1: // (misaligned)
  205. 000001C4  0009 6375                ori.b      A1, 0x75 /* 'u' */
  206. 000001C8  7272                     moveq.l    D1, 0x72
  207. 000001CA  656E                     bcs        +0x70 /* 0000023A */
  208. label000001CC:
  209. 000001CC  7424                     moveq.l    D2, 0x24
  210. label000001CD: // (misaligned)
  211. 000001CE  5800                     addq.b     D0, 4
  212. 000001D0  F1A0                     .extension 0x1A0 // unimplemented
  213. 000001D2  0000 0000                ori.b      D0, 0x0
  214. label000001D3: // (misaligned)
  215. 000001D6  000C 7472                ori.b      A4, 0x72 /* 'r' */
  216. 000001DA  6169                     bsr        +0x6B /* 00000245 */
  217. label000001DB: // (misaligned)
  218. 000001DC  6C24                     bge        +0x26 /* 00000202 */
  219. label000001DD: // (misaligned)
  220. 000001DE  7368                     moveq.l    D1, 0x68
  221. label000001DF: // (misaligned)
  222. 000001E0  6966                     bvs        +0x68 /* 00000248 */
  223. 000001E2  7473                     moveq.l    D2, 0x73
  224. 000001E4  F1A6                     .extension 0x1A6 // unimplemented
  225. 000001E6  0000 0000                ori.b      D0, 0x0
  226. 000001EA  000C 6C6F                ori.b      A4, 0x6F /* 'o' */
  227. label000001EB: // (misaligned)
  228. 000001EE  6361                     bls        +0x63 /* 00000251 */
  229. 000001F0  6C24                     bge        +0x26 /* 00000216 */
  230. label000001F1: // (misaligned)
  231. 000001F2  7368                     moveq.l    D1, 0x68
  232. 000001F4  6966                     bvs        +0x68 /* 0000025C */
  233. 000001F6  7473                     moveq.l    D2, 0x73
  234. 000001F8  F1AC                     .extension 0x1AC // unimplemented
  235. label000001F9: // (misaligned)
  236. 000001FA  0000 0000                ori.b      D0, 0x0
  237. label000001FB: // (misaligned)
  238. label000001FD: // (misaligned)
  239. 000001FE  000D 676C                ori.b      A5, 0x6C /* 'l' */
  240. label00000202:
  241. 00000202  6F62                     ble        +0x64 /* 00000266 */
  242. 00000204  616C                     bsr        +0x6E /* 00000272 */
  243. 00000206  2473 6869                movea.l    A2, [A3 + D6 + 0x69]
  244. label00000209: // (misaligned)
  245. 0000020A  6674                     bne        +0x76 /* 00000280 */
  246. 0000020C  7300                     moveq.l    D1, 0x00
  247. 0000020E  F1B2                     .extension 0x1B2 // unimplemented
  248. label0000020F: // (misaligned)
  249. 00000210  0000 0000                ori.b      D0, 0x0
  250. 00000214  0013 6761                ori.b      [A3], 0x61 /* 'a' */
  251. // begin alternate branch 00000216-00000218
  252. label00000216:
  253. 00000216  6761                     beq        +0x63 /* 00000279 */
  254. // end alternate branch 00000216-00000218
  255. label00000216: // (misaligned)
  256. label00000217: // (misaligned)
  257. 00000218  7262                     moveq.l    D1, 0x62
  258. label00000219: // (misaligned)
  259. 0000021A  6167                     bsr        +0x69 /* 00000283 */
  260. label0000021B: // (misaligned)
  261. 0000021C  6524                     bcs        +0x26 /* 00000242 */
  262. 0000021E  636F                     bls        +0x71 /* 0000028F */
  263. 00000220  6C6C                     bge        +0x6E /* 0000028E */
  264. 00000222  6563                     bcs        +0x65 /* 00000287 */
  265. 00000224  7469                     moveq.l    D2, 0x69
  266. 00000226  6F6E                     ble        +0x70 /* 00000296 */
  267. label00000228:
  268. 00000228  7300                     moveq.l    D1, 0x00
  269. 0000022A  F1B8                     .extension 0x1B8 // unimplemented
  270. 0000022C  0000 0000                ori.b      D0, 0x0
  271. 00000230  000F 6279                ori.b      A7, 0x79 /* 'y' */
  272. 00000234  7465                     moveq.l    D2, 0x65
  273. 00000236  7324                     moveq.l    D1, 0x24
  274. 00000238  7265                     moveq.l    D1, 0x65
  275. label0000023A:
  276. 0000023A  636F                     bls        +0x71 /* 000002AB */
  277. 0000023C  7665                     moveq.l    D3, 0x65
  278. 0000023E  7265                     moveq.l    D1, 0x65
  279. 00000240  6400 F1BE                bcc        -0xE40 /* FFFFF400 */
  280. // begin alternate branch 00000242-00000244
  281. label00000242:
  282. 00000242  F1BE                     .extension 0x1BE // unimplemented
  283. // end alternate branch 00000242-00000244
  284. label00000242: // (misaligned)
  285. 00000244  0000 0000                ori.b      D0, 0x0
  286. fn00000245: // (misaligned)
  287. label00000248:
  288. 00000248  0002 6678                ori.b      D2, 0x78 /* 'x' */
  289. 0000024C  F1C8                     .extension 0x1C8 // unimplemented
  290. 0000024E  0000 0000                ori.b      D0, 0x0
  291. label00000251: // (misaligned)
  292. 00000252  0002 6679                ori.b      D2, 0x79 /* 'y' */
  293. 00000256  F1D0                     .extension 0x1D0 // unimplemented
  294. 00000258  0000 0000                ori.b      D0, 0x0
  295. label0000025C:
  296. 0000025C  0002 7866                ori.b      D2, 0x66 /* 'f' */
  297. 00000260  F1D8                     .extension 0x1D8 // unimplemented
  298. 00000262  0000 0000                ori.b      D0, 0x0
  299. label00000266:
  300. 00000266  0002 7966                ori.b      D2, 0x66 /* 'f' */
  301. 0000026A  F1E0                     .extension 0x1E0 // unimplemented
  302. 0000026C  0000 0000                ori.b      D0, 0x0
  303. 00000270  0003 7866                ori.b      D3, 0x66 /* 'f' */
  304. // begin alternate branch 00000272-00000274
  305. fn00000272:
  306. 00000272  7866                     moveq.l    D4, 0x66
  307. // end alternate branch 00000272-00000274
  308. fn00000272: // (misaligned)
  309. 00000274  7900                     moveq.l    D4, 0x00
  310. 00000276  F1E8                     .extension 0x1E8 // unimplemented
  311. 00000278  0000 0000                ori.b      D0, 0x0
  312. label00000279: // (misaligned)
  313. 0000027C  0003 7866                ori.b      D3, 0x66 /* 'f' */
  314. label00000280:
  315. 00000280  7800                     moveq.l    D4, 0x00
  316. 00000282  F1F0                     .extension 0x1F0 // unimplemented
  317. fn00000283: // (misaligned)
  318. 00000284  0000 0000                ori.b      D0, 0x0
  319. label00000287: // (misaligned)
  320. 00000288  0003 7966                ori.b      D3, 0x66 /* 'f' */
  321. 0000028C  7800                     moveq.l    D4, 0x00
  322. label0000028E:
  323. 0000028E  F1F8                     .extension 0x1F8 // unimplemented
  324. label0000028F: // (misaligned)
  325. 00000290  0000 0000                ori.b      D0, 0x0
  326. 00000294  0006 6E6F                ori.b      D6, 0x6F /* 'o' */
  327. // begin alternate branch 00000296-00000298
  328. label00000296:
  329. 00000296  6E6F                     bgt        +0x71 /* 00000307 */
  330. // end alternate branch 00000296-00000298
  331. label00000296: // (misaligned)
  332. 00000298  726D                     moveq.l    D1, 0x6D
  333. 0000029A  616C                     bsr        +0x6E /* 00000308 */
  334. 0000029C  F204                     .extension 0x204 // unimplemented
  335. 0000029E  0000 0000                ori.b      D0, 0x0
  336. 000002A2  0008 6275                ori.b      A0, 0x75 /* 'u' */
  337. 000002A6  696C                     bvs        +0x6E /* 00000314 */
  338. 000002A8  742D                     moveq.l    D2, 0x2D
  339. 000002AA  696E                     bvs        +0x70 /* 0000031A */
  340. label000002AB: // (misaligned)
  341. 000002AC  F208                     .extension 0x208 // unimplemented
  342. 000002AE  0000 0000                ori.b      D0, 0x0
  343. 000002B2  0007 7072                ori.b      D7, 0x72 /* 'r' */
  344. 000002B6  6976                     bvs        +0x78 /* 0000032E */
  345. 000002B8  6174                     bsr        +0x76 /* 0000032E */
  346. 000002BA  6500 F20C                bcs        -0xDF2 /* FFFFF4C8 */
  347. 000002BE  0000 0000                ori.b      D0, 0x0
  348. 000002C2  0006 7075                ori.b      D6, 0x75 /* 'u' */
  349. 000002C6  626C                     bhi        +0x6E /* 00000334 */
  350. 000002C8  6963                     bvs        +0x65 /* 0000032D */
  351. 000002CA  F210                     .extension 0x210 // unimplemented
  352. 000002CC  0000 0000                ori.b      D0, 0x0
  353. 000002D0  0008 6578                ori.b      A0, 0x78 /* 'x' */
  354. 000002D4  7465                     moveq.l    D2, 0x65
  355. 000002D6  726E                     moveq.l    D1, 0x6E
  356. 000002D8  616C                     bsr        +0x6E /* 00000346 */
  357. 000002DA  F214                     .extension 0x214 // unimplemented
  358. 000002DC  0000 0000                ori.b      D0, 0x0
  359. 000002E0  0006 7265                ori.b      D6, 0x65 /* 'e' */
  360. 000002E4  636F                     bls        +0x71 /* 00000355 */
  361. 000002E6  7264                     moveq.l    D1, 0x64
  362. 000002E8  F218                     .extension 0x218 // unimplemented
  363. 000002EA  0000 0000                ori.b      D0, 0x0
  364. 000002EE  0008 6E6F                ori.b      A0, 0x6F /* 'o' */
  365. 000002F2  5F65                     subq.w     -[A5], 7
  366. 000002F4  7272                     moveq.l    D1, 0x72
  367. 000002F6  6F72                     ble        +0x74 /* 0000036A */
  368. 000002F8  F21C                     .extension 0x21C // unimplemented
  369. 000002FA  0000 0000                ori.b      D0, 0x0
  370. 000002FE  000D 6E6F                ori.b      A5, 0x6F /* 'o' */
  371. 00000302  5F65                     subq.w     -[A5], 7
  372. 00000304  7272                     moveq.l    D1, 0x72
  373. 00000306  6F72                     ble        +0x74 /* 0000037A */
  374. label00000307: // (misaligned)
  375. fn00000308:
  376. 00000308  5F66                     subq.w     -[A6], 7
  377. 0000030A  6169                     bsr        +0x6B /* 00000375 */
  378. 0000030C  6C00 F220                bge        -0xDDE /* FFFFF52E */
  379. 00000310  0000 0000                ori.b      D0, 0x0
  380. label00000314:
  381. 00000314  000C 7379                ori.b      A4, 0x79 /* 'y' */
  382. 00000318  7374                     moveq.l    D1, 0x74
  383. label0000031A:
  384. 0000031A  656D                     bcs        +0x6F /* 00000389 */
  385. 0000031C  5F65                     subq.w     -[A5], 7
  386. 0000031E  7272                     moveq.l    D1, 0x72
  387. 00000320  6F72                     ble        +0x74 /* 00000394 */
  388. 00000322  F224                     .extension 0x224 // unimplemented
  389. 00000324  0000 0000                ori.b      D0, 0x0
  390. 00000328  0011 6361                ori.b      [A1], 0x61 /* 'a' */
  391. 0000032C  6C63                     bge        +0x65 /* 00000391 */
  392. label0000032D: // (misaligned)
  393. fn0000032E:
  394. 0000032E  756C                     moveq.l    D2, 0x6C
  395. 00000330  6174                     bsr        +0x76 /* 000003A6 */
  396. 00000332  696F                     bvs        +0x71 /* 000003A3 */
  397. label00000334:
  398. 00000334  6E5F                     bgt        +0x61 /* 00000395 */
  399. 00000336  6572                     bcs        +0x74 /* 000003AA */
  400. 00000338  726F                     moveq.l    D1, 0x6F
  401. 0000033A  7200                     moveq.l    D1, 0x00
  402. 0000033C  F228                     .extension 0x228 // unimplemented
  403. 0000033E  0000 0000                ori.b      D0, 0x0
  404. 00000342  000E 6461                ori.b      A6, 0x61 /* 'a' */
  405. fn00000346:
  406. 00000346  7461                     moveq.l    D2, 0x61
  407. 00000348  6261                     bhi        +0x63 /* 000003AB */
  408. 0000034A  7365                     moveq.l    D1, 0x65
  409. 0000034C  5F65                     subq.w     -[A5], 7
  410. 0000034E  7272                     moveq.l    D1, 0x72
  411. 00000350  6F72                     ble        +0x74 /* 000003C4 */
  412. 00000352  F22C                     .extension 0x22C // unimplemented
  413. 00000354  0000 0000                ori.b      D0, 0x0
  414. label00000355: // (misaligned)
  415. 00000358  0010 6576                ori.b      [A0], 0x76 /* 'v' */
  416. 0000035C  616C                     bsr        +0x6E /* 000003CA */
  417. 0000035E  7561                     moveq.l    D2, 0x61
  418. 00000360  7469                     moveq.l    D2, 0x69
  419. 00000362  6F6E                     ble        +0x70 /* 000003D2 */
  420. 00000364  5F65                     subq.w     -[A5], 7
  421. 00000366  7272                     moveq.l    D1, 0x72
  422. 00000368  6F72                     ble        +0x74 /* 000003DC */
  423. label0000036A:
  424. 0000036A  F230                     .extension 0x230 // unimplemented
  425. 0000036C  0000 0000                ori.b      D0, 0x0
  426. 00000370  0014 696D                ori.b      [A4], 0x6D /* 'm' */
  427. 00000374  706C                     moveq.l    D0, 0x6C
  428. fn00000375: // (misaligned)
  429. 00000376  656D                     bcs        +0x6F /* 000003E5 */
  430. 00000378  656E                     bcs        +0x70 /* 000003E8 */
  431. label0000037A:
  432. 0000037A  7461                     moveq.l    D2, 0x61
  433. 0000037C  7469                     moveq.l    D2, 0x69
  434. 0000037E  6F6E                     ble        +0x70 /* 000003EE */
  435. 00000380  5F65                     subq.w     -[A5], 7
  436. 00000382  7272                     moveq.l    D1, 0x72
  437. 00000384  6F72                     ble        +0x74 /* 000003F8 */
  438. 00000386  F234                     .extension 0x234 // unimplemented
  439. 00000388  0000 0000                ori.b      D0, 0x0
  440. label00000389: // (misaligned)
  441. 0000038C  0013 696E                ori.b      [A3], 0x6E /* 'n' */
  442. 00000390  7374                     moveq.l    D1, 0x74
  443. label00000391: // (misaligned)
  444. 00000392  616E                     bsr        +0x70 /* 00000402 */
  445. label00000394:
  446. 00000394  7469                     moveq.l    D2, 0x69
  447. label00000395: // (misaligned)
  448. 00000396  6174                     bsr        +0x76 /* 0000040C */
  449. 00000398  696F                     bvs        +0x71 /* 00000409 */
  450. 0000039A  6E5F                     bgt        +0x61 /* 000003FB */
  451. 0000039C  6572                     bcs        +0x74 /* 00000410 */
  452. 0000039E  726F                     moveq.l    D1, 0x6F
  453. 000003A0  7200                     moveq.l    D1, 0x00
  454. 000003A2  F238                     .extension 0x238 // unimplemented
  455. label000003A3: // (misaligned)
  456. 000003A4  0000 0000                ori.b      D0, 0x0
  457. // begin alternate branch 000003A6-000003AC
  458. fn000003A6:
  459. 000003A6  0000 0010                ori.b      D0, 0x10
  460. label000003AA:
  461. 000003AA  696F                     bvs        +0x71 /* 0000041B */
  462. // end alternate branch 000003A6-000003AC
  463. fn000003A6: // (misaligned)
  464. 000003A8  0010 696F                ori.b      [A0], 0x6F /* 'o' */
  465. label000003AA: // (misaligned)
  466. label000003AB: // (misaligned)
  467. 000003AC  5F63                     subq.w     -[A3], 7
  468. 000003AE  6F6E                     ble        +0x70 /* 0000041E */
  469. 000003B0  7472                     moveq.l    D2, 0x72
  470. 000003B2  6F6C                     ble        +0x6E /* 00000420 */
  471. 000003B4  5F65                     subq.w     -[A5], 7
  472. 000003B6  7272                     moveq.l    D1, 0x72
  473. 000003B8  6F72                     ble        +0x74 /* 0000042C */
  474. 000003BA  F23C                     .extension 0x23C // unimplemented
  475. 000003BC  0000 0000                ori.b      D0, 0x0
  476. 000003C0  0014 696F                ori.b      [A4], 0x6F /* 'o' */
  477. label000003C4:
  478. 000003C4  5F65                     subq.w     -[A5], 7
  479. 000003C6  6E64                     bgt        +0x66 /* 0000042C */
  480. 000003C8  5F6F 665F                subq.w     [A7 + 0x665F], 7
  481. // begin alternate branch 000003CA-000003CC
  482. fn000003CA:
  483. 000003CA  665F                     bne        +0x61 /* 0000042B */
  484. // end alternate branch 000003CA-000003CC
  485. fn000003CA: // (misaligned)
  486. 000003CC  6669                     bne        +0x6B /* 00000437 */
  487. 000003CE  6C65                     bge        +0x67 /* 00000435 */
  488. 000003D0  5F65                     subq.w     -[A5], 7
  489. label000003D2:
  490. 000003D2  7272                     moveq.l    D1, 0x72
  491. 000003D4  6F72                     ble        +0x74 /* 00000448 */
  492. 000003D6  F240                     .extension 0x240 // unimplemented
  493. 000003D8  0000 0000                ori.b      D0, 0x0
  494. label000003DC:
  495. 000003DC  0013 696F                ori.b      [A3], 0x6F /* 'o' */
  496. 000003E0  5F66                     subq.w     -[A6], 7
  497. 000003E2  6F72                     ble        +0x74 /* 00000456 */
  498. 000003E4  6D61                     blt        +0x63 /* 00000447 */
  499. label000003E5: // (misaligned)
  500. 000003E6  7474                     moveq.l    D2, 0x74
  501. label000003E8:
  502. 000003E8  696E                     bvs        +0x70 /* 00000458 */
  503. 000003EA  675F                     beq        +0x61 /* 0000044B */
  504. 000003EC  6572                     bcs        +0x74 /* 00000460 */
  505. label000003EE:
  506. 000003EE  726F                     moveq.l    D1, 0x6F
  507. 000003F0  7200                     moveq.l    D1, 0x00
  508. 000003F2  F244                     .extension 0x244 // unimplemented
  509. 000003F4  0000 0000                ori.b      D0, 0x0
  510. label000003F8:
  511. 000003F8  000E 6F70                ori.b      A6, 0x70 /* 'p' */
  512. label000003FB: // (misaligned)
  513. 000003FC  6572                     bcs        +0x74 /* 00000470 */
  514. 000003FE  6174                     bsr        +0x76 /* 00000474 */
  515. 00000400  6F72                     ble        +0x74 /* 00000474 */
  516. fn00000402:
  517. 00000402  5F65                     subq.w     -[A5], 7
  518. 00000404  7272                     moveq.l    D1, 0x72
  519. 00000406  6F72                     ble        +0x74 /* 0000047A */
  520. 00000408  F248                     .extension 0x248 // unimplemented
  521. label00000409: // (misaligned)
  522. 0000040A  0000 0000                ori.b      D0, 0x0
  523. // begin alternate branch 0000040C-00000410
  524. fn0000040C:
  525. 0000040C  0000 000E                ori.b      D0, 0xE
  526. // end alternate branch 0000040C-00000410
  527. fn0000040C: // (misaligned)
  528. 0000040E  000E 6F76                ori.b      A6, 0x76 /* 'v' */
  529. // begin alternate branch 00000410-00000412
  530. label00000410:
  531. 00000410  6F76                     ble        +0x78 /* 00000488 */
  532. // end alternate branch 00000410-00000412
  533. label00000410: // (misaligned)
  534. 00000412  6572                     bcs        +0x74 /* 00000486 */
  535. 00000414  666C                     bne        +0x6E /* 00000482 */
  536. 00000416  6F77                     ble        +0x79 /* 0000048F */
  537. 00000418  5F65                     subq.w     -[A5], 7
  538. 0000041A  7272                     moveq.l    D1, 0x72
  539. label0000041B: // (misaligned)
  540. 0000041C  6F72                     ble        +0x74 /* 00000490 */
  541. label0000041E:
  542. 0000041E  F24C                     .extension 0x24C // unimplemented
  543. label00000420:
  544. 00000420  0000 0000                ori.b      D0, 0x0
  545. 00000424  0012 756E                ori.b      [A2], 0x6E /* 'n' */
  546. 00000428  636C                     bls        +0x6E /* 00000496 */
  547. 0000042A  6173                     bsr        +0x75 /* 0000049F */
  548. label0000042B: // (misaligned)
  549. label0000042C:
  550. 0000042C  7369                     moveq.l    D1, 0x69
  551. 0000042E  6669                     bne        +0x6B /* 00000499 */
  552. 00000430  6564                     bcs        +0x66 /* 00000496 */
  553. 00000432  5F65                     subq.w     -[A5], 7
  554. 00000434  7272                     moveq.l    D1, 0x72
  555. label00000435: // (misaligned)
  556. 00000436  6F72                     ble        +0x74 /* 000004AA */
  557. label00000437: // (misaligned)
  558. 00000438  F250                     .extension 0x250 // unimplemented
  559. 0000043A  0000 0000                ori.b      D0, 0x0
  560. 0000043E  000C 7379                ori.b      A4, 0x79 /* 'y' */
  561. 00000442  6E74                     bgt        +0x76 /* 000004B8 */
  562. 00000444  6178                     bsr        +0x7A /* 000004BE */
  563. 00000446  5F65                     subq.w     -[A5], 7
  564. label00000447: // (misaligned)
  565. label00000448:
  566. 00000448  7272                     moveq.l    D1, 0x72
  567. 0000044A  6F72                     ble        +0x74 /* 000004BE */
  568. label0000044B: // (misaligned)
  569. 0000044C  F254                     .extension 0x254 // unimplemented
  570. 0000044E  0000 0000                ori.b      D0, 0x0
  571. 00000452  000A 7479                ori.b      A2, 0x79 /* 'y' */
  572. label00000456:
  573. 00000456  7065                     moveq.l    D0, 0x65
  574. label00000458:
  575. 00000458  5F65                     subq.w     -[A5], 7
  576. 0000045A  7272                     moveq.l    D1, 0x72
  577. 0000045C  6F72                     ble        +0x74 /* 000004D0 */
  578. 0000045E  F258                     .extension 0x258 // unimplemented
  579. label00000460:
  580. 00000460  0000 0000                ori.b      D0, 0x0
  581. 00000464  0019 756E                ori.b      [A1]+, 0x6E /* 'n' */
  582. 00000468  6465                     bcc        +0x67 /* 000004CF */
  583. 0000046A  6669                     bne        +0x6B /* 000004D5 */
  584. 0000046C  6E65                     bgt        +0x67 /* 000004D3 */
  585. 0000046E  645F                     bcc        +0x61 /* 000004CF */
  586. label00000470:
  587. 00000470  7072                     moveq.l    D0, 0x72
  588. 00000472  6564                     bcs        +0x66 /* 000004D8 */
  589. fn00000474:
  590. 00000474  6963                     bvs        +0x65 /* 000004D9 */
  591. 00000476  6174                     bsr        +0x76 /* 000004EC */
  592. 00000478  655F                     bcs        +0x61 /* 000004D9 */
  593. label0000047A:
  594. 0000047A  6572                     bcs        +0x74 /* 000004EE */
  595. 0000047C  726F                     moveq.l    D1, 0x6F
  596. 0000047E  7200                     moveq.l    D1, 0x00
  597. 00000480  F25C                     .extension 0x25C // unimplemented
  598. label00000482:
  599. 00000482  0000 0000                ori.b      D0, 0x0
  600. label00000486:
  601. 00000486  0015 756E                ori.b      [A5], 0x6E /* 'n' */
  602. // begin alternate branch 00000488-0000048A
  603. label00000488:
  604. 00000488  756E                     moveq.l    D2, 0x6E
  605. // end alternate branch 00000488-0000048A
  606. label00000488: // (misaligned)
  607. 0000048A  6465                     bcc        +0x67 /* 000004F1 */
  608. 0000048C  6669                     bne        +0x6B /* 000004F7 */
  609. 0000048E  6E65                     bgt        +0x67 /* 000004F5 */
  610. label0000048F: // (misaligned)
  611. label00000490:
  612. 00000490  645F                     bcc        +0x61 /* 000004F1 */
  613. 00000492  7661                     moveq.l    D3, 0x61
  614. 00000494  6C75                     bge        +0x77 /* 0000050B */
  615. label00000496:
  616. 00000496  655F                     bcs        +0x61 /* 000004F7 */
  617. 00000498  6572                     bcs        +0x74 /* 0000050C */
  618. label00000499: // (misaligned)
  619. 0000049A  726F                     moveq.l    D1, 0x6F
  620. 0000049C  7200                     moveq.l    D1, 0x00
  621. 0000049E  F260                     .extension 0x260 // unimplemented
  622. fn0000049F: // (misaligned)
  623. 000004A0  0000 0000                ori.b      D0, 0x0
  624. 000004A4  000F 756E                ori.b      A7, 0x6E /* 'n' */
  625. 000004A8  6465                     bcc        +0x67 /* 0000050F */
  626. label000004AA:
  627. 000004AA  7266                     moveq.l    D1, 0x66
  628. 000004AC  6C6F                     bge        +0x71 /* 0000051D */
  629. 000004AE  775F                     moveq.l    D3, 0x5F
  630. 000004B0  6572                     bcs        +0x74 /* 00000524 */
  631. 000004B2  726F                     moveq.l    D1, 0x6F
  632. 000004B4  7200                     moveq.l    D1, 0x00
  633. 000004B6  F264                     .extension 0x264 // unimplemented
  634. label000004B8:
  635. 000004B8  0000 0000                ori.b      D0, 0x0
  636. 000004BC  0011 7A65                ori.b      [A1], 0x65 /* 'e' */
  637. // begin alternate branch 000004BE-000004C0
  638. fn000004BE:
  639. 000004BE  7A65                     moveq.l    D5, 0x65
  640. // end alternate branch 000004BE-000004C0
  641. fn000004BE: // (misaligned)
  642. 000004C0  726F                     moveq.l    D1, 0x6F
  643. 000004C2  5F64                     subq.w     -[A4], 7
  644. 000004C4  6976                     bvs        +0x78 /* 0000053C */
  645. 000004C6  6964                     bvs        +0x66 /* 0000052C */
  646. 000004C8  655F                     bcs        +0x61 /* 00000529 */
  647. 000004CA  6572                     bcs        +0x74 /* 0000053E */
  648. 000004CC  726F                     moveq.l    D1, 0x6F
  649. 000004CE  7200                     moveq.l    D1, 0x00
  650. label000004CF: // (misaligned)
  651. label000004D0:
  652. 000004D0  F268                     .extension 0x268 // unimplemented
  653. 000004D2  0000 0000                ori.b      D0, 0x0
  654. label000004D3: // (misaligned)
  655. label000004D5: // (misaligned)
  656. 000004D6  000C 646F                ori.b      A4, 0x6F /* 'o' */
  657. // begin alternate branch 000004D8-000004DA
  658. label000004D8:
  659. 000004D8  646F                     bcc        +0x71 /* 00000549 */
  660. // end alternate branch 000004D8-000004DA
  661. label000004D8: // (misaligned)
  662. label000004D9: // (misaligned)
  663. 000004DA  6D61                     blt        +0x63 /* 0000053D */
  664. 000004DC  696E                     bvs        +0x70 /* 0000054C */
  665. 000004DE  5F65                     subq.w     -[A5], 7
  666. 000004E0  7272                     moveq.l    D1, 0x72
  667. 000004E2  6F72                     ble        +0x74 /* 00000556 */
  668. 000004E4  F26C                     .extension 0x26C // unimplemented
  669. 000004E6  0000 0000                ori.b      D0, 0x0
  670. 000004EA  000E 7573                ori.b      A6, 0x73 /* 's' */
  671. // begin alternate branch 000004EC-000004EE
  672. fn000004EC:
  673. 000004EC  7573                     moveq.l    D2, 0x73
  674. // end alternate branch 000004EC-000004EE
  675. fn000004EC: // (misaligned)
  676. label000004EE:
  677. 000004EE  6572                     bcs        +0x74 /* 00000562 */
  678. 000004F0  5F69 6E74                subq.w     [A1 + 0x6E74], 7
  679. label000004F1: // (misaligned)
  680. 000004F4  6572                     bcs        +0x74 /* 00000568 */
  681. label000004F5: // (misaligned)
  682. 000004F6  7275                     moveq.l    D1, 0x75
  683. label000004F7: // (misaligned)
  684. 000004F8  7074                     moveq.l    D0, 0x74
  685. 000004FA  F270                     .extension 0x270 // unimplemented
  686. 000004FC  0000 0002                ori.b      D0, 0x2
  687. 00000500  0005 6572                ori.b      D5, 0x72 /* 'r' */
  688. 00000504  726F                     moveq.l    D1, 0x6F
  689. 00000506  7200                     moveq.l    D1, 0x00
  690. 00000508  F274                     .extension 0x274 // unimplemented
  691. 0000050A  0000 0001                ori.b      D0, 0x1
  692. // begin alternate branch 0000050C-00000512
  693. label0000050C:
  694. 0000050C  0001 000E                ori.b      D1, 0xE
  695. label0000050F: // (misaligned)
  696. 00000510  6172                     bsr        +0x74 /* 00000584 */
  697. // end alternate branch 0000050C-00000512
  698. label0000050B: // (misaligned)
  699. label0000050C: // (misaligned)
  700. 0000050E  000E 6172                ori.b      A6, 0x72 /* 'r' */
  701. label0000050F: // (misaligned)
  702. 00000512  6775                     beq        +0x77 /* 00000589 */
  703. 00000514  6D65                     blt        +0x67 /* 0000057B */
  704. 00000516  6E74                     bgt        +0x76 /* 0000058C */
  705. 00000518  5F69 6E64                subq.w     [A1 + 0x6E64], 7
  706. 0000051C  6578                     bcs        +0x7A /* 00000596 */
  707. label0000051D: // (misaligned)
  708. 0000051E  F278                     .extension 0x278 // unimplemented
  709. 00000520  0000 0001                ori.b      D0, 0x1
  710. label00000524:
  711. 00000524  000A 6572                ori.b      A2, 0x72 /* 'r' */
  712. 00000528  726F                     moveq.l    D1, 0x6F
  713. label00000529: // (misaligned)
  714. 0000052A  725F                     moveq.l    D1, 0x5F
  715. label0000052C:
  716. 0000052C  636F                     bls        +0x71 /* 0000059D */
  717. 0000052E  6465                     bcc        +0x67 /* 00000595 */
  718. 00000530  F27C                     .extension 0x27C // unimplemented
  719. 00000532  0000 0001                ori.b      D0, 0x1
  720. 00000536  000D 6572                ori.b      A5, 0x72 /* 'r' */
  721. 0000053A  726F                     moveq.l    D1, 0x6F
  722. label0000053C:
  723. 0000053C  725F                     moveq.l    D1, 0x5F
  724. label0000053D: // (misaligned)
  725. label0000053E:
  726. 0000053E  6D65                     blt        +0x67 /* 000005A5 */
  727. 00000540  7373                     moveq.l    D1, 0x73
  728. 00000542  6167                     bsr        +0x69 /* 000005AB */
  729. 00000544  6500 F280                bcs        -0xD7E /* FFFFF7C6 */
  730. 00000548  0000 0001                ori.b      D0, 0x1
  731. label00000549: // (misaligned)
  732. label0000054C:
  733. 0000054C  000F 686F                ori.b      A7, 0x6F /* 'o' */
  734. 00000550  7374                     moveq.l    D1, 0x74
  735. 00000552  5F65                     subq.w     -[A5], 7
  736. 00000554  7272                     moveq.l    D1, 0x72
  737. label00000556:
  738. 00000556  6F72                     ble        +0x74 /* 000005CA */
  739. 00000558  5F63                     subq.w     -[A3], 7
  740. 0000055A  6F64                     ble        +0x66 /* 000005C0 */
  741. 0000055C  6500 F284                bcs        -0xD7A /* FFFFF7E2 */
  742. 00000560  0000 0001                ori.b      D0, 0x1
  743. // begin alternate branch 00000562-00000568
  744. label00000562:
  745. 00000562  0001 0012                ori.b      D1, 0x12
  746. 00000566  686F                     bvc        +0x71 /* 000005D7 */
  747. // end alternate branch 00000562-00000568
  748. label00000562: // (misaligned)
  749. 00000564  0012 686F                ori.b      [A2], 0x6F /* 'o' */
  750. label00000568:
  751. 00000568  7374                     moveq.l    D1, 0x74
  752. 0000056A  5F65                     subq.w     -[A5], 7
  753. 0000056C  7272                     moveq.l    D1, 0x72
  754. 0000056E  6F72                     ble        +0x74 /* 000005E2 */
  755. 00000570  5F6D 6573                subq.w     [A5 + 0x6573], 7
  756. 00000574  7361                     moveq.l    D1, 0x61
  757. 00000576  6765                     beq        +0x67 /* 000005DD */
  758. 00000578  F288                     .extension 0x288 // unimplemented
  759. 0000057A  0000 0001                ori.b      D0, 0x1
  760. label0000057B: // (misaligned)
  761. 0000057E  0008 6172                ori.b      A0, 0x72 /* 'r' */
  762. 00000582  6775                     beq        +0x77 /* 000005F9 */
  763. fn00000584:
  764. 00000584  6D65                     blt        +0x67 /* 000005EB */
  765. 00000586  6E74                     bgt        +0x76 /* 000005FC */
  766. 00000588  F28C                     .extension 0x28C // unimplemented
  767. label00000589: // (misaligned)
  768. 0000058A  0000 0001                ori.b      D0, 0x1
  769. // begin alternate branch 0000058C-00000592
  770. label0000058C:
  771. 0000058C  0001 0004                ori.b      D1, 0x4
  772. 00000590  676F                     beq        +0x71 /* 00000601 */
  773. // end alternate branch 0000058C-00000592
  774. label0000058C: // (misaligned)
  775. 0000058E  0004 676F                ori.b      D4, 0x6F /* 'o' */
  776. 00000592  616C                     bsr        +0x6E /* 00000600 */
  777. 00000594  F290                     .extension 0x290 // unimplemented
  778. label00000595: // (misaligned)
  779. label00000596:
  780. 00000596  0000 0001                ori.b      D0, 0x1
  781. 0000059A  0009 7072                ori.b      A1, 0x72 /* 'r' */
  782. label0000059D: // (misaligned)
  783. 0000059E  6564                     bcs        +0x66 /* 00000604 */
  784. 000005A0  6963                     bvs        +0x65 /* 00000605 */
  785. 000005A2  6174                     bsr        +0x76 /* 00000618 */
  786. 000005A4  6500 F294                bcs        -0xD6A /* FFFFF83A */
  787. label000005A5: // (misaligned)
  788. 000005A8  0000 0002                ori.b      D0, 0x2
  789. fn000005AB: // (misaligned)
  790. 000005AC  0001 2F00                ori.b      D1, 0x0
  791. 000005B0  F298                     .extension 0x298 // unimplemented
  792. 000005B2  0000 000E                ori.b      D0, 0xE
  793. 000005B6  000D 7072                ori.b      A5, 0x72 /* 'r' */
  794. 000005BA  6F66                     ble        +0x68 /* 00000622 */
  795. 000005BC  696C                     bvs        +0x6E /* 0000062A */
  796. 000005BE  6552                     bcs        +0x54 /* 00000612 */
  797. label000005C0:
  798. 000005C0  6563                     bcs        +0x65 /* 00000625 */
  799. 000005C2  6F72                     ble        +0x74 /* 00000636 */
  800. 000005C4  6400 F29C                bcc        -0xD62 /* FFFFF862 */
  801. 000005C8  0000 0000                ori.b      D0, 0x0
  802. // begin alternate branch 000005CA-000005D0
  803. label000005CA:
  804. 000005CA  0000 0005                ori.b      D0, 0x5
  805. 000005CE  7472                     moveq.l    D2, 0x72
  806. // end alternate branch 000005CA-000005D0
  807. label000005CA: // (misaligned)
  808. 000005CC  0005 7472                ori.b      D5, 0x72 /* 'r' */
  809. 000005D0  6163                     bsr        +0x65 /* 00000635 */
  810. 000005D2  6500 F2A0                bcs        -0xD5E /* FFFFF874 */
  811. 000005D6  0000 0000                ori.b      D0, 0x0
  812. label000005D7: // (misaligned)
  813. 000005DA  0004 6661                ori.b      D4, 0x61 /* 'a' */
  814. label000005DD: // (misaligned)
  815. 000005DE  696C                     bvs        +0x6E /* 0000064C */
  816. 000005E0  F2A4                     .extension 0x2A4 // unimplemented
  817. label000005E2:
  818. 000005E2  0000 0000                ori.b      D0, 0x0
  819. 000005E6  000B 656E                ori.b      A3, 0x6E /* 'n' */
  820. 000005EA  645F                     bcc        +0x61 /* 0000064B */
  821. label000005EB: // (misaligned)
  822. 000005EC  6F66                     ble        +0x68 /* 00000654 */
  823. 000005EE  5F66                     subq.w     -[A6], 7
  824. 000005F0  696C                     bvs        +0x6E /* 0000065E */
  825. 000005F2  6500 F2A8                bcs        -0xD56 /* FFFFF89C */
  826. 000005F6  0000 0002                ori.b      D0, 0x2
  827. label000005F9: // (misaligned)
  828. 000005FA  0002 3A2D                ori.b      D2, 0x2D /* '-' */
  829. // begin alternate branch 000005FC-00000600
  830. label000005FC:
  831. 000005FC  3A2D F2AC                move.w     D5, [A5 - 0xD54]
  832. // end alternate branch 000005FC-00000600
  833. label000005FC: // (misaligned)
  834. 000005FE  F2AC                     .extension 0x2AC // unimplemented
  835. fn00000600:
  836. 00000600  0000 0003                ori.b      D0, 0x3
  837. label00000601: // (misaligned)
  838. label00000604:
  839. 00000604  0015 7379                ori.b      [A5], 0x79 /* 'y' */
  840. label00000605: // (misaligned)
  841. 00000608  7374                     moveq.l    D1, 0x74
  842. 0000060A  656D                     bcs        +0x6F /* 00000679 */
  843. 0000060C  2465                     movea.l    A2, -[A5]
  844. 0000060E  7863                     moveq.l    D4, 0x63
  845. 00000610  6570                     bcs        +0x72 /* 00000682 */
  846. label00000612:
  847. 00000612  7469                     moveq.l    D2, 0x69
  848. 00000614  6F6E                     ble        +0x70 /* 00000684 */
  849. 00000616  2468 6F6F                movea.l    A2, [A0 + 0x6F6F]
  850. // begin alternate branch 00000618-0000061A
  851. fn00000618:
  852. 00000618  6F6F                     ble        +0x71 /* 00000689 */
  853. // end alternate branch 00000618-0000061A
  854. fn00000618: // (misaligned)
  855. 0000061A  6B00 F2B0                bmi        -0xD4E /* FFFFF8CC */
  856. 0000061E  0000 0000                ori.b      D0, 0x0
  857. label00000622:
  858. 00000622  0004 7573                ori.b      D4, 0x73 /* 's' */
  859. label00000625: // (misaligned)
  860. 00000626  6572                     bcs        +0x74 /* 0000069A */
  861. 00000628  F2B4                     .extension 0x2B4 // unimplemented
  862. label0000062A:
  863. 0000062A  0000 0000                ori.b      D0, 0x0
  864. 0000062E  0002 6F6E                ori.b      D2, 0x6E /* 'n' */
  865. 00000632  F2B8                     .extension 0x2B8 // unimplemented
  866. 00000634  0000 0000                ori.b      D0, 0x0
  867. // begin alternate branch 00000636-0000063C
  868. label00000636:
  869. 00000636  0000 0003                ori.b      D0, 0x3
  870. 0000063A  6F66                     ble        +0x68 /* 000006A2 */
  871. // end alternate branch 00000636-0000063C
  872. fn00000635: // (misaligned)
  873. label00000636: // (misaligned)
  874. 00000638  0003 6F66                ori.b      D3, 0x66 /* 'f' */
  875. 0000063C  6600 F2BC                bne        -0xD42 /* FFFFF8FA */
  876. 00000640  0000 0000                ori.b      D0, 0x0
  877. 00000644  0003 6E69                ori.b      D3, 0x69 /* 'i' */
  878. 00000648  6C00 F2C0                bge        -0xD3E /* FFFFF90A */
  879. label0000064B: // (misaligned)
  880. label0000064C:
  881. 0000064C  0000 0000                ori.b      D0, 0x0
  882. 00000650  0005 7175                ori.b      D5, 0x75 /* 'u' */
  883. label00000654:
  884. 00000654  6F74                     ble        +0x76 /* 000006CA */
  885. 00000656  6500 F2C4                bcs        -0xD3A /* FFFFF91C */
  886. 0000065A  0000 0000                ori.b      D0, 0x0
  887. label0000065E:
  888. 0000065E  0007 6E6F                ori.b      D7, 0x6F /* 'o' */
  889. 00000662  7175                     moveq.l    D0, 0x75
  890. 00000664  6F74                     ble        +0x76 /* 000006DA */
  891. 00000666  6500 F2C8                bcs        -0xD36 /* FFFFF930 */
  892. 0000066A  0000 0000                ori.b      D0, 0x0
  893. 0000066E  0001 3B00                ori.b      D1, 0x0
  894. 00000672  F2CC                     .extension 0x2CC // unimplemented
  895. 00000674  0000 0003                ori.b      D0, 0x3
  896. 00000678  000C 7379                ori.b      A4, 0x79 /* 'y' */
  897. label00000679: // (misaligned)
  898. 0000067C  7374                     moveq.l    D1, 0x74
  899. 0000067E  656D                     bcs        +0x6F /* 000006ED */
  900. 00000680  2463                     movea.l    A2, -[A3]
  901. label00000682:
  902. 00000682  6174                     bsr        +0x76 /* 000006F8 */
  903. label00000684:
  904. 00000684  6368                     bls        +0x6A /* 000006EE */
  905. 00000686  F2D0                     .extension 0x2D0 // unimplemented
  906. 00000688  0000 0002                ori.b      D0, 0x2
  907. label00000689: // (misaligned)
  908. 0000068C  0001 3B00                ori.b      D1, 0x0
  909. 00000690  F2D4                     .extension 0x2D4 // unimplemented
  910. 00000692  0000 0002                ori.b      D0, 0x2
  911. 00000696  0002 2D3E                ori.b      D2, 0x3E /* '>' */
  912. label0000069A:
  913. 0000069A  F2D8                     .extension 0x2D8 // unimplemented
  914. 0000069C  0000 0001                ori.b      D0, 0x1
  915. 000006A0  0002 5C2B                ori.b      D2, 0x2B /* '+' */
  916. // begin alternate branch 000006A2-000006A6
  917. label000006A2:
  918. 000006A2  5C2B F2DC                addq.b     [A3 - 0xD24], 6
  919. // end alternate branch 000006A2-000006A6
  920. label000006A2: // (misaligned)
  921. 000006A4  F2DC                     .extension 0x2DC // unimplemented
  922. 000006A6  0000 0001                ori.b      D0, 0x1
  923. 000006AA  0001 C200                ori.b      D1, 0x0
  924. 000006AE  F2E0                     .extension 0x2E0 // unimplemented
  925. 000006B0  0000 0001                ori.b      D0, 0x1
  926. 000006B4  0003 6E6F                ori.b      D3, 0x6F /* 'o' */
  927. 000006B8  7400                     moveq.l    D2, 0x00
  928. 000006BA  F2E4                     .extension 0x2E4 // unimplemented
  929. 000006BC  0000 0001                ori.b      D0, 0x1
  930. 000006C0  0007 6661                ori.b      D7, 0x61 /* 'a' */
  931. 000006C4  696C                     bvs        +0x6E /* 00000732 */
  932. 000006C6  5F69 6600                subq.w     [A1 + 0x6600], 7
  933. label000006CA:
  934. 000006CA  F2E8                     .extension 0x2E8 // unimplemented
  935. 000006CC  0000 0001                ori.b      D0, 0x1
  936. 000006D0  0004 6361                ori.b      D4, 0x61 /* 'a' */
  937. 000006D4  6C6C                     bge        +0x6E /* 00000742 */
  938. 000006D6  F2EC                     .extension 0x2EC // unimplemented
  939. 000006D8  0000 0000                ori.b      D0, 0x0
  940. // begin alternate branch 000006DA-000006E0
  941. label000006DA:
  942. 000006DA  0000 0001                ori.b      D0, 0x1
  943. 000006DE  3E00                     move.w     D7, D0
  944. // end alternate branch 000006DA-000006E0
  945. label000006DA: // (misaligned)
  946. 000006DC  0001 3E00                ori.b      D1, 0x0
  947. 000006E0  F2F0                     .extension 0x2F0 // unimplemented
  948. 000006E2  0000 0000                ori.b      D0, 0x0
  949. 000006E6  0001 3C00                ori.b      D1, 0x0
  950. 000006EA  F2F4                     .extension 0x2F4 // unimplemented
  951. 000006EC  0000 0000                ori.b      D0, 0x0
  952. // begin alternate branch 000006EE-000006F4
  953. label000006EE:
  954. 000006EE  0000 0001                ori.b      D0, 0x1
  955. 000006F2  3D00                     move.w     -[A6], D0
  956. // end alternate branch 000006EE-000006F4
  957. label000006ED: // (misaligned)
  958. label000006EE: // (misaligned)
  959. 000006F0  0001 3D00                ori.b      D1, 0x0
  960. 000006F4  F2F8                     .extension 0x2F8 // unimplemented
  961. 000006F6  0000 0000                ori.b      D0, 0x0
  962. // begin alternate branch 000006F8-000006FE
  963. fn000006F8:
  964. 000006F8  0000 0001                ori.b      D0, 0x1
  965. 000006FC  2100                     move.l     -[A0], D0
  966. // end alternate branch 000006F8-000006FE
  967. fn000006F8: // (misaligned)
  968. 000006FA  0001 2100                ori.b      D1, 0x0
  969. 000006FE  F2FC                     .extension 0x2FC // unimplemented
  970. 00000700  0000 0000                ori.b      D0, 0x0
  971. 00000704  0004 6361                ori.b      D4, 0x61 /* 'a' */
  972. 00000708  6C6C                     bge        +0x6E /* 00000776 */
  973. 0000070A  F300                     .extension 0x300 // unimplemented
  974. 0000070C  0000 0000                ori.b      D0, 0x0
  975. 00000710  0004 666F                ori.b      D4, 0x6F /* 'o' */
  976. 00000714  6F74                     ble        +0x76 /* 0000078A */
  977. 00000716  F304                     .extension 0x304 // unimplemented
  978. 00000718  0000 0000                ori.b      D0, 0x0
  979. 0000071C  0009 6361                ori.b      A1, 0x61 /* 'a' */
  980. 00000720  6C6C                     bge        +0x6E /* 0000078E */
  981. 00000722  4672 616D                not.w      <<invalid full ext with IS == 1 and I/IS == 5>>
  982. 00000726  6500 F308                bcs        -0xCF6 /* FFFFFA30 */
  983. 0000072A  0000 0000                ori.b      D0, 0x0
  984. 0000072E  0004 7472                ori.b      D4, 0x72 /* 'r' */
  985. label00000732:
  986. 00000732  7565                     moveq.l    D2, 0x65
  987. 00000734  F30C                     .extension 0x30C // unimplemented
  988. 00000736  0000 0000                ori.b      D0, 0x0
  989. 0000073A  0001 2D00                ori.b      D1, 0x0
  990. 0000073E  F310                     .extension 0x310 // unimplemented
  991. 00000740  0000 0000                ori.b      D0, 0x0
  992. // begin alternate branch 00000742-0000074A
  993. label00000742:
  994. 00000742  0000 000E                ori.b      D0, 0xE
  995. 00000746  3C6D 6163                movea.w    A6, [A5 + 0x6163]
  996. // end alternate branch 00000742-0000074A
  997. label00000742: // (misaligned)
  998. 00000744  000E 3C6D                ori.b      A6, 0x6D /* 'm' */
  999. 00000748  6163                     bsr        +0x65 /* 000007AD */
  1000. 0000074A  6869                     bvc        +0x6B /* 000007B5 */
  1001. 0000074C  6E65                     bgt        +0x67 /* 000007B3 */
  1002. 0000074E  2063                     movea.l    A0, -[A3]
  1003. 00000750  6F64                     ble        +0x66 /* 000007B6 */
  1004. 00000752  653E                     bcs        +0x40 /* 00000792 */
  1005. 00000754  F314                     .extension 0x314 // unimplemented
  1006. 00000756  0000 0000                ori.b      D0, 0x0
  1007. 0000075A  0002 5B5D                ori.b      D2, 0x5D /* ']' */
  1008. 0000075E  F318                     .extension 0x318 // unimplemented
  1009. 00000760  0000 0000                ori.b      D0, 0x0
  1010. 00000764  0001 2800                ori.b      D1, 0x0
  1011. 00000768  F31C                     .extension 0x31C // unimplemented
  1012. 0000076A  0000 0000                ori.b      D0, 0x0
  1013. 0000076E  0001 2900                ori.b      D1, 0x0
  1014. 00000772  F320                     .extension 0x320 // unimplemented
  1015. 00000774  0000 0000                ori.b      D0, 0x0
  1016. // begin alternate branch 00000776-0000077C
  1017. label00000776:
  1018. 00000776  0000 0001                ori.b      D0, 0x1
  1019. 0000077A  5B00                     subq.b     D0, 5
  1020. // end alternate branch 00000776-0000077C
  1021. label00000776: // (misaligned)
  1022. 00000778  0001 5B00                ori.b      D1, 0x0
  1023. 0000077C  F324                     .extension 0x324 // unimplemented
  1024. 0000077E  0000 0000                ori.b      D0, 0x0
  1025. 00000782  0001 5D00                ori.b      D1, 0x0
  1026. 00000786  F328                     .extension 0x328 // unimplemented
  1027. 00000788  0000 0000                ori.b      D0, 0x0
  1028. // begin alternate branch 0000078A-00000790
  1029. label0000078A:
  1030. 0000078A  0000 0001                ori.b      D0, 0x1
  1031. label0000078E:
  1032. 0000078E  7D00                     moveq.l    D6, 0x00
  1033. // end alternate branch 0000078A-00000790
  1034. label0000078A: // (misaligned)
  1035. 0000078C  0001 7D00                ori.b      D1, 0x0
  1036. label0000078E: // (misaligned)
  1037. 00000790  F32C                     .extension 0x32C // unimplemented
  1038. label00000792:
  1039. 00000792  0000 0000                ori.b      D0, 0x0
  1040. 00000796  0001 7B00                ori.b      D1, 0x0
  1041. 0000079A  F330                     .extension 0x330 // unimplemented
  1042. 0000079C  0000 0001                ori.b      D0, 0x1
  1043. 000007A0  0002 7B7D                ori.b      D2, 0x7D /* '}' */
  1044. 000007A4  F334                     .extension 0x334 // unimplemented
  1045. 000007A6  0000 0002                ori.b      D0, 0x2
  1046. 000007AA  0001 2C00                ori.b      D1, 0x0
  1047. fn000007AD: // (misaligned)
  1048. 000007AE  F338                     .extension 0x338 // unimplemented
  1049. 000007B0  0000 0000                ori.b      D0, 0x0
  1050. label000007B3: // (misaligned)
  1051. 000007B4  0002 2E2E                ori.b      D2, 0x2E /* '.' */
  1052. // begin alternate branch 000007B6-000007BA
  1053. label000007B6:
  1054. 000007B6  2E2E F33C                move.l     D7, [A6 - 0xCC4]
  1055. // end alternate branch 000007B6-000007BA
  1056. label000007B5: // (misaligned)
  1057. label000007B6: // (misaligned)
  1058. 000007B8  F33C                     .extension 0x33C // unimplemented
  1059. 000007BA  0000 0000                ori.b      D0, 0x0
  1060. 000007BE  0001 5F00                ori.b      D1, 0x0
  1061. 000007C2  F340                     .extension 0x340 // unimplemented
  1062. 000007C4  0000 0000                ori.b      D0, 0x0
  1063. 000007C8  0007 6370                ori.b      D7, 0x70 /* 'p' */
  1064. 000007CC  7574                     moveq.l    D2, 0x74
  1065. 000007CE  696D                     bvs        +0x6F /* 0000083D */
  1066. 000007D0  6500 F344                bcs        -0xCBA /* FFFFFB16 */
  1067. 000007D4  0000 0000                ori.b      D0, 0x0
  1068. 000007D8  0006 6D61                ori.b      D6, 0x61 /* 'a' */
  1069. 000007DC  7869                     moveq.l    D4, 0x69
  1070. 000007DE  6E74                     bgt        +0x76 /* 00000854 */
  1071. 000007E0  F348                     .extension 0x348 // unimplemented
  1072. 000007E2  0000 0000                ori.b      D0, 0x0
  1073. 000007E6  0006 6D69                ori.b      D6, 0x69 /* 'i' */
  1074. 000007EA  6E69                     bgt        +0x6B /* 00000855 */
  1075. 000007EC  6E74                     bgt        +0x76 /* 00000862 */
  1076. 000007EE  F34C                     .extension 0x34C // unimplemented
  1077. 000007F0  0000 0000                ori.b      D0, 0x0
  1078. 000007F4  0005 7374                ori.b      D5, 0x74 /* 't' */
  1079. 000007F8  6172                     bsr        +0x74 /* 0000086C */
  1080. 000007FA  7400                     moveq.l    D2, 0x00
  1081. 000007FC  F350                     .extension 0x350 // unimplemented
  1082. 000007FE  0000 0000                ori.b      D0, 0x0
  1083. 00000802  0003 656E                ori.b      D3, 0x6E /* 'n' */
  1084. 00000806  6400 F354                bcc        -0xCAA /* FFFFFB5C */
  1085. 0000080A  0000 0000                ori.b      D0, 0x0
  1086. 0000080E  0007 6375                ori.b      D7, 0x75 /* 'u' */
  1087. 00000812  7272                     moveq.l    D1, 0x72
  1088. 00000814  656E                     bcs        +0x70 /* 00000884 */
  1089. 00000816  7400                     moveq.l    D2, 0x00
  1090. 00000818  F358                     .extension 0x358 // unimplemented
  1091. 0000081A  0000 0000                ori.b      D0, 0x0
  1092. 0000081E  000B 6170                ori.b      A3, 0x70 /* 'p' */
  1093. 00000822  706C                     moveq.l    D0, 0x6C
  1094. 00000824  6963                     bvs        +0x65 /* 00000889 */
  1095. 00000826  6174                     bsr        +0x76 /* 0000089C */
  1096. 00000828  696F                     bvs        +0x71 /* 00000899 */
  1097. 0000082A  6E00 F35C                bgt        -0xCA2 /* FFFFFB88 */
  1098. 0000082E  0000 0000                ori.b      D0, 0x0
  1099. 00000832  0007 7665                ori.b      D7, 0x65 /* 'e' */
  1100. 00000836  7262                     moveq.l    D1, 0x62
  1101. 00000838  6F73                     ble        +0x75 /* 000008AD */
  1102. 0000083A  6500 F360                bcs        -0xC9E /* FFFFFB9C */
  1103. label0000083D: // (misaligned)
  1104. 0000083E  0000 0000                ori.b      D0, 0x0
  1105. 00000842  0005 7465                ori.b      D5, 0x65 /* 'e' */
  1106. 00000846  7273                     moveq.l    D1, 0x73
  1107. 00000848  6500 F364                bcs        -0xC9A /* FFFFFBAE */
  1108. 0000084C  0000 0000                ori.b      D0, 0x0
  1109. 00000850  0012 7379                ori.b      [A2], 0x79 /* 'y' */
  1110. label00000854:
  1111. 00000854  7374                     moveq.l    D1, 0x74
  1112. label00000855: // (misaligned)
  1113. 00000856  656D                     bcs        +0x6F /* 000008C5 */
  1114. 00000858  2464                     movea.l    A2, -[A4]
  1115. 0000085A  6973                     bvs        +0x75 /* 000008CF */
  1116. 0000085C  6A75                     bpl        +0x77 /* 000008D3 */
  1117. 0000085E  6E63                     bgt        +0x65 /* 000008C3 */
  1118. 00000860  7469                     moveq.l    D2, 0x69
  1119. label00000862:
  1120. 00000862  6F6E                     ble        +0x70 /* 000008D2 */
  1121. 00000864  F368                     .extension 0x368 // unimplemented
  1122. 00000866  0000 0000                ori.b      D0, 0x0
  1123. 0000086A  000A 7379                ori.b      A2, 0x79 /* 'y' */
  1124. // begin alternate branch 0000086C-0000086E
  1125. fn0000086C:
  1126. 0000086C  7379                     moveq.l    D1, 0x79
  1127. // end alternate branch 0000086C-0000086E
  1128. fn0000086C: // (misaligned)
  1129. 0000086E  7374                     moveq.l    D1, 0x74
  1130. 00000870  656D                     bcs        +0x6F /* 000008DF */
  1131. 00000872  246E 6F74                movea.l    A2, [A6 + 0x6F74]
  1132. 00000876  F36C                     .extension 0x36C // unimplemented
  1133. 00000878  0000 0000                ori.b      D0, 0x0
  1134. 0000087C  000E 7379                ori.b      A6, 0x79 /* 'y' */
  1135. 00000880  7374                     moveq.l    D1, 0x74
  1136. 00000882  656D                     bcs        +0x6F /* 000008F1 */
  1137. label00000884:
  1138. 00000884  2469 6624                movea.l    A2, [A1 + 0x6624]
  1139. 00000888  7468                     moveq.l    D2, 0x68
  1140. label00000889: // (misaligned)
  1141. 0000088A  656E                     bcs        +0x70 /* 000008FA */
  1142. 0000088C  F370                     .extension 0x370 // unimplemented
  1143. 0000088E  0000 0000                ori.b      D0, 0x0
  1144. 00000892  0016 7379                ori.b      [A6], 0x79 /* 'y' */
  1145. 00000896  7374                     moveq.l    D1, 0x74
  1146. 00000898  656D                     bcs        +0x6F /* 00000907 */
  1147. label00000899: // (misaligned)
  1148. 0000089A  2463                     movea.l    A2, -[A3]
  1149. fn0000089C:
  1150. 0000089C  6174                     bsr        +0x76 /* 00000912 */
  1151. 0000089E  6368                     bls        +0x6A /* 00000908 */
  1152. 000008A0  2470 7265                movea.l    A2, [A0 + D7.w * 2 + 0x65]
  1153. 000008A4  6469                     bcc        +0x6B /* 0000090F */
  1154. 000008A6  6361                     bls        +0x63 /* 00000909 */
  1155. 000008A8  7465                     moveq.l    D2, 0x65
  1156. 000008AA  F374                     .extension 0x374 // unimplemented
  1157. 000008AC  0000 0002                ori.b      D0, 0x2
  1158. label000008AD: // (misaligned)
  1159. 000008B0  0001 2E00                ori.b      D1, 0x0
  1160. 000008B4  F378                     .extension 0x378 // unimplemented
  1161. 000008B6  0000 0000                ori.b      D0, 0x0
  1162. 000008BA  0014 7379                ori.b      [A4], 0x79 /* 'y' */
  1163. 000008BE  7374                     moveq.l    D1, 0x74
  1164. 000008C0  656D                     bcs        +0x6F /* 0000092F */
  1165. 000008C2  2465                     movea.l    A2, -[A5]
  1166. label000008C3: // (misaligned)
  1167. 000008C4  7665                     moveq.l    D3, 0x65
  1168. label000008C5: // (misaligned)
  1169. 000008C6  6E74                     bgt        +0x76 /* 0000093C */
  1170. 000008C8  2468 616E                movea.l    A2, [A0 + 0x616E]
  1171. 000008CC  646C                     bcc        +0x6E /* 0000093A */
  1172. 000008CE  6572                     bcs        +0x74 /* 00000942 */
  1173. label000008CF: // (misaligned)
  1174. 000008D0  F388                     .extension 0x388 // unimplemented
  1175. label000008D2:
  1176. 000008D2  0000 0000                ori.b      D0, 0x0
  1177. label000008D3: // (misaligned)
  1178. 000008D6  0004 7265                ori.b      D4, 0x65 /* 'e' */
  1179. 000008DA  6164                     bsr        +0x66 /* 00000940 */
  1180. 000008DC  F390                     .extension 0x390 // unimplemented
  1181. 000008DE  0000 0000                ori.b      D0, 0x0
  1182. label000008DF: // (misaligned)
  1183. 000008E2  0003 6765                ori.b      D3, 0x65 /* 'e' */
  1184. 000008E6  7400                     moveq.l    D2, 0x00
  1185. 000008E8  F396                     .extension 0x396 // unimplemented
  1186. 000008EA  0000 0000                ori.b      D0, 0x0
  1187. 000008EE  0004 6765                ori.b      D4, 0x65 /* 'e' */
  1188. label000008F1: // (misaligned)
  1189. 000008F2  7430                     moveq.l    D2, 0x30
  1190. 000008F4  F39C                     .extension 0x39C // unimplemented
  1191. 000008F6  0000 0000                ori.b      D0, 0x0
  1192. label000008FA:
  1193. 000008FA  0000                     .incomplete
  1194.